• word of the day

    horned toad

    horned toad - Dictionary definition and meaning for word horned toad

    Definition
    (noun) insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America
    Synonyms : horned lizard , horny frog

Word used in video below:
text: toad of Toad Hall in my day a lady was
Download our Mobile App Today
Receive our word of the day
on Whatsapp